Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
109A BURFORD ROAD Detached £100,000 17 Apr 1997